plaited river - French English Dictionary